substantially the same - Deutsch Englisch Wörterbuch